score a triumph

Translations
remporter un triomphe